﻿using System;
using System.Collections.Generic;
using System.Text;
using Model;
using DAL;

namespace BLL
{
    public class Parameter
    {
        /// <summary>
        /// 列出属性索引
        /// </summary>
        /// <returns></returns>
        public static List<Model.ParameterIndex> ListIndex()
        {
            return DAL.ParameterService.ListIndex();
        }
        /// <summary>
        /// 根据分类获得属性列表
        /// </summary>
        public static List<Model.Parameter> GetParamList(string s)
        {
            return DAL.ParameterService.GetParamList(s);
        }
        /// <summary>
        /// 列出所有属性
        /// </summary>
        /// <returns></returns>
 
        public static List<Model.Parameter> ListallParameter()
        {
            return DAL.ParameterService.ListallParameter();
        }

        //新增属性
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public static bool Add(Model.Parameter model)
        {
            return DAL.ParameterService.Add(model);
        }
        //删除属性
        public static bool Del(int id)
        {
            return DAL.ParameterService.Del(id);
        }

        //查询一条属性
        public static Model.Parameter SelectOne(int id)
        {
            return DAL.ParameterService.SelectOne(id);
        }

        //更新一条属性
        public static bool UpdateOne(Model.Parameter m)
        {
            return DAL.ParameterService.UpdateOne(m);
        }
    }
}
